cellulose sponge - German English Dictionary